举个栗子!Tableau 技巧(65):教你在地图中创建条形图 阿达 | 您所在的位置:网站首页 › tableau 3d条形图 › 举个栗子!Tableau 技巧(65):教你在地图中创建条形图 阿达 |
Tableau 10.5 没有发布之前,我们有一个栗子,教大家 如何在工具提示里显示条形图 。栗子的最后,给大家留了一个作业:如何在地图上显示条形图(如下图)。 最近,有数据粉反馈:阿达,我在 Tableau 10.5 中搞定了工具提示栏显示条形图。可是,如何在地图中显示,还是没有研究出来啊!教教我吧~ 细心的数据粉可能会发现,Tableau 中有一个内置选项用于地图上的符号和地图上的饼图,但却没有地图上的标准条形图选项。 既然如此,我们就来教大家如何在地图上创建条形图吧! ——————————————————————————————》》 本期《举个栗子》,阿达要给大家分享的Tableau技巧是:教你在地图中创建条形图。 为方便学习,栗子将使用 Tableau 自带的超市数据源。 具体步骤如下: 一、为条形图创建计算字段 这一步的操作,与 举个栗子(37)如何在工具提示里显示条形图 的方法相同,我们需要为每个类别销售额创建字段。计算公式如下: 计算字段名称:sales-办公用品 IF [类别] ="办公用品"THEN [销售额] END 计算字段名称:sales-家具 IF [类别] ="家具"THEN [销售额] END 计算字段名称:sales-技术 IF [类别] ="技术"THEN [销售额] END 接下来,再创建三个对应显示柱形图的字段如下: 计算字段名称:柱形字符串-办公用品 LEFT("██████████",ROUND(SUM([sales-办公用品])/SUM([销售额])* 10,0)) 计算字段名称:柱形字符串-家具 LEFT("██████████",ROUND(SUM([sales-家具])/SUM([销售额])* 10,0)) 计算字段名称:柱形字符串-技术 LEFT("██████████",ROUND(SUM([sales-技术])/SUM([销售额])* 10,0)) 注意:为了更好的显示地图这个数字四舍五入到最接近的10而不是100。 二、建立地图 更改省份的地理角色为省/市/自治区,双击省份,这将在行和列上自动生成经度和纬度。 将标记下拉框更改为文本。 将柱形字符串字段拖到文本: 柱形字符串-办公用品,柱形字符串-家具,柱形字符串-技术。点击尺寸并尽可能缩小尺寸。 现在,你的地图上有3个横杠,代表该省的每个类别的百分比。 三、设置条形图的文本格式 这里,你可以根据自己的需要,将条形图设置成想要的样式:水平显示、垂直显示或堆叠显示。 》地图上的水平条形图: 单击文字并选择对齐下拉菜单; 将水平对齐设置为左侧; 选择所有文本并设置字体大小为8,并将颜色更改为条形图中条形图的颜色。 》地图上的垂直条形图: 对于垂直条形图,我们只需调整文本对齐; 点击文本并选择对齐下拉菜单; 将文字方向对齐设置为向上; 将垂直对齐设置为底部。 》地图上的堆叠条形图: 对于堆叠条形图,只需将所有标签放在同一行上,并将文字方向调整为正常或向上,以获取水平或垂直堆叠条形图。 今天的Tableau技巧,你Get到了吗?赶快打开你的Tableau,试试看吧! 文章部分信息来源于网络,如有侵权请告知 |
CopyRight 2018-2019 实验室设备网 版权所有 |